package com.example.stock.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class Finance {

    @ExcelProperty("trade_code")
    private String tradeCode;

    @ExcelProperty("name")
    private String stock;

    @ExcelProperty("wg")
    private Integer wg;

    @ExcelProperty("tag")
    private String tag;

    // 分位点
    private Double lp;

    // 统计信息
    @ExcelProperty("statDate")
    private String statDate;

    // 季度
    @ExcelProperty("ses")
    private String ses;

    // 净利润
    @ExcelProperty("net_profit")
    private Double netProfit;

    // 扣非净利润
    @ExcelProperty("adjusted_profit")
    private Double adjustedProfit;

    @ExcelProperty("roe")
    private Double roe;

    // 毛利率
    @ExcelProperty("gross_profit_margin")
    private Double grossProfitMargin;

    // 净利率
    @ExcelProperty("net_profit_margin")
    private Double netProfitMargin;

    // 营业总收入
    @ExcelProperty("total_operating_revenue")
    private Double totalOperatingRevenue;

    // 经营活动产生的现金流量净额
    @ExcelProperty("net_operate_cash_flow")
    private Double netOperateCashFlow;

    // 销售商品、提供劳务收到的现金
    @ExcelProperty("goods_sale_and_service_render_cash")
    private Double goodsSaleAndServiceRenderCash;

    // 营业总收入同比增长率(%)
    @ExcelProperty("inc_total_revenue_year_on_year")
    private Double incTotalRevenueYearOnYear;

    // 归属母公司股东的净利润同比增长率(%)
    @ExcelProperty("inc_net_profit_to_shareholders_year_on_year")
    private Double incNetProfitToShareholdersYearOnYear;

    // 资产负债率
    @ExcelProperty("liability_on_asset_ratio")
    private Double liabilityOnAssetRatio;
}
